269 Broadway in Central Square, Cambridge, MA. We used to live here, or at least reasonably close by; we think the actual building may have been torn down. It was a tenement very much like this one which would have been right next door, in the same complex.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed